pull up your socks - Espagnol Anglais Dictionnaire